@ violas,
"that would be very foolish of the gas station attendant ."
Foolishness defines such people.
"If he really hates gays, why does he want them hanging around his town? sell them the gas and they leave."
You have somewhat of a point there but the scenario is sufficient to make a moral point.